body {
    background-color: #000000;
    color: #BBBBBB;
    margin: 10% auto 0 auto;
    width: 1200px;
     height: 100%;
    
}
#wrapper, #prev, #next {
	    border-top: 1px solid #999;
	    border-bottom: 1px solid #999;
	    height: 170px;
	    position: absolute;
	    top: 50%;
	    margin-top: -85px;
	}
	#wrapper {
	    width: 90%;
	    left: 5%;
	    overflow: hidden;
	    box-shadow: 0 0 10px #ccc;
	}
ul {
    list-style-type: none;
}



#carousel img {
	margin: 10px 5px;
	border: none;
	display: block;
	float: left;
}

#prev, #next {
	background: center center no-repeat #ccc;
	width: 5%;
}
#prev:hover, #next:hover {
	background-color: #bbb;
}
#prev {
	background-image: url( img/gui-prev.png );
	left: 0;
}
#next {
	background-image: url( img/gui-next.png );
	right: 0;
}



#categories {
    margin: 10% auto 0 auto;
    width: 1200px;
}

#category_title {
    margin: 10% auto 0 auto;
    width: 1200px;
    height: 90px;
}

#category_content {
    margin: 10% auto 0 auto;
    width: 1200px;
    height: 260px;
}


table {
    margin: 5% auto 0 auto;
    width: 1000px;
    height: 270px;
    border-top: 2px solid #BBBBBB;
    border-bottom: 2px solid #BBBBBB;
}
td {
    width: 360px;
    height: 240px;
}
.category {
    font-family: "New Century Schoolbook", serif;
    font-size: 60px;
    width: 800px;
    height: 150px;
    display: none;
    opacity:0.3;
}

/*.position_4 {
    display: none;
}*/

.hover {
 opacity:0.9;   
}

.slow {
 display: none; 
}

a:link, a:visited, a:active, a:hover {
    color: #BBBBBB;
    text-decoration: none;
}